machine-made lace - Francés Inglés Diccionario